grind to a halt/standstill - Turc Anglais Dictionnaire